armor-piercing bullet [us] - French English Dictionary